ecological compatibility - German English Dictionary